English translation for "descendo minoratus i go down demeaned"
我被抛入深渊
Related Translations:
demean: vt.〔古语〕 〔demean oneself〕 行动,表现,举动。 demean oneself well [ill] 行为好[不好]。vt.〔通例 demean oneself〕降低(身分),损坏(人品)。 to demean oneself by taking a bribe 因受贿而贬低自己。